Big Huge Thesaurus

transmission system

noun